#include "stdafx.h"
#include "CppUnitTest.h"

using namespace Microsoft::VisualStudio::CppUnitTestFramework;


namespace NMemoryManagerTest
{		
	TEST_CLASS(NUtilTest)
	{
	public:
		
		TEST_METHOD(NUtilTest_GetAlignedSize)
		{
			//Assert::AreEqual( GetAlignedSize( 1 ), size_t(4) );
			//Assert::AreEqual( GetAlignedSize( 2 ), size_t(4) );
			//Assert::AreEqual( GetAlignedSize( 3 ), size_t(4) );
			//Assert::AreEqual( GetAlignedSize( 4 ), size_t(4) );

			//Assert::AreEqual( GetAlignedSize( 5 ), size_t(8) );
			//Assert::AreEqual( GetAlignedSize( 6 ), size_t(8) );
			//Assert::AreEqual( GetAlignedSize( 7 ), size_t(8) );
			//Assert::AreEqual( GetAlignedSize( 8 ), size_t(8) );

			//Assert::AreEqual( GetAlignedSize( 9 ), size_t(16) );
			//Assert::AreEqual( GetAlignedSize( 10 ), size_t(16) );
			//Assert::AreEqual( GetAlignedSize( 11 ), size_t(16) );
			//Assert::AreEqual( GetAlignedSize( 12 ), size_t(16) );
			//Assert::AreEqual( GetAlignedSize( 13 ), size_t(16) );
			//Assert::AreEqual( GetAlignedSize( 14 ), size_t(16) );
			//Assert::AreEqual( GetAlignedSize( 15 ), size_t(16) );
			//Assert::AreEqual( GetAlignedSize( 16 ), size_t(16) );

		}
	};
}